
Research
Security News
Lazarus Strikes npm Again with New Wave of Malicious Packages
The Socket Research Team has discovered six new malicious npm packages linked to North Korea’s Lazarus Group, designed to steal credentials and deploy backdoors.
@archilogic/honeycomb
Advanced tools
This UI library is the implementation of Archilogic's Design System, formerly known as `ui-components`.
This UI library is the implementation of Archilogic's Design System, formerly known as ui-components
.
To install the v2 release (public on npm),
run npm i @archilogic/honeycomb
Honeycomb components require Vue (v3), Tailwind CSS, and Headless UI libraries to work correctly.
Please refer to our Storybook docs for the most current and complete documentation.
To get started with local development, clone the repo and run nvm use && npm install
.
To run a local Storybook dev server:
npm run storybook
To run unit tests (Vitest):
npm run test
Automated visual testing is set up with Storybook and Chromatic. (Everyone in Archilogic Github organization can log into Archilogic organization in Chromatic)
Each branch is deployed to Chromatic on push
via GitHub Actions.
Version management and publishing of this library are done with semantic-release.
On each merge to the main
branch the release
workflow will be triggered. It will determine the new version, publish the new package to npm, create a GitHub release, as well as update the changelog and package.json
. This package version will be published on the @latest
distribution channel.
Each push to the beta
and next
branches will trigger a pre-release on the @beta
and @next
distribution channels correspondingly.
A push to any branch starting with test-
will publish a pre-release.
For this process to work as expected, make sure to adhere to the conventional commits format when merge-squashing PRs.
npm run build
Use npm run watch
when developing as a locally linked dependency.
Dependencies updates are managed by dependabot. Dependabot’s pull requests can be bundled together by the Combine PRs action (click on “Run workflow”). It should work with all the default settings, but you have to enter “ui-components” for the repository name. To keep a clean change history, please make sure to squash-merge the PR resulting from running Combine PRs.
sm/
16x16, md/
32x32, lg/
40x40, other/
everything elsecurrentColor
so the color of the icon can be set via CSSPlease check the VS Code recommended plugins page for a list of suggested extensions for the project.
FAQs
This UI library is the implementation of Archilogic's Design System, formerly known as `ui-components`.
We found that @archilogic/honeycomb demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
The Socket Research Team has discovered six new malicious npm packages linked to North Korea’s Lazarus Group, designed to steal credentials and deploy backdoors.
Security News
Socket CEO Feross Aboukhadijeh discusses the open web, open source security, and how Socket tackles software supply chain attacks on The Pair Program podcast.
Security News
Opengrep continues building momentum with the alpha release of its Playground tool, demonstrating the project's rapid evolution just two months after its initial launch.